Hierarchical i* Modeling in Requirement Engineering
نویسندگان
چکیده
Requirement engineering is first phase of information system development process. This phase aims to fully observe and define the needs of system and users. In this phase, the defined needs will be formulated into a form that can simplify the analysis process. Requirement engineering approach with intentional perspective is one of argument which is coming to surface in requirement engineering topics. In intentional modeling, the focus will be pointed on the motive of actors, how they fulfill every need, and what are dependencies along their success stories. Some existing intentional modellings still stand under limitations. For example, this modelling approach has complexity problem when it is used to real big cases. Moreover, the limitation is pointed on how to describe hierarchical conditions into the intentional model. This research is focused on the improvement of existing intentional modelling to handle the limitations in describing the hierarchical conditions.
منابع مشابه
Modeling of the Capacitated Single Allocation Hub Location Problem with a Hierarchical Approch (TECHNICAL NOTE)
The hierarchical hub covering facility location problems are applied to distribution systems, transportation, waste disposal, treatment services, emergency services and remote communication. The problems attempt to determine the location of service providers' facilities at different levels and specify their linking directions in order to reduce costs and to establish an appropriate condition in...
متن کاملHierarchical Facility Location and Hub Network Problems: A literature review
In this paper, a complete review of published researches about hierarchical facility location and hub network problems is presented. Hierarchical network is a system where facilities with different service levels interact in a top-down way or vice versa. In Hierarchical systems, service levels are composed of different facilities. Published papers from (1970) to (2015) have been studied and a c...
متن کاملAdaptive Fuzzy Hierarchical Cumulative Voting: a Novel Approach toward Requirement Prioritization
In Software Engineering (SE) process Requirement Engineering (RE) is considered as an important part in Software Development Life Cycle (SDLC). Requirement Prioritization is very useful for making good decisions about product plan but most of the times it is ignored. In many cases it is seem that the product fails to meet its core objectives because lack of proper prioritization. Increased emph...
متن کاملOn Class Diagrams, Crossings and Metrics
eichelbe@i n f o r m a t i k . u n i w u e r z b u r g . d e Abstract. UML class diagrams, internationally specified and widely used in software engineering, are a great challenge in automatic drawing of graphs. Due to the complex nature of UML class diagrams and the requirements of software engineers, who need to read these diagrams, layout rules and algorithms for general graphs can not be ap...
متن کاملA Method for Functional Alignment Verification in Hierarchical Enterprise Models
Enterprise modeling involves multiple domains of expertise: requirements engineering, business process modeling, IT development etc. Our experience has shown that hierarchical enterprise models, made of an assembly of system models, are effective. In these models, two hierarchies exist: an organizational level hierarchy (describing systems’ construction) and a functional level hierarchy (descri...
متن کامل